var duihuanmaArr=["111222","222333","333444","444555"];

//切换省份
(function() {
	var onoff = true;
	var mydate = new Date();
	$(".map .hainan").css("rotateY", '-90deg');
	$(".qiehuan").on("touchend", function() {
		if(new Date() - mydate > 1000) {
			mydate=new Date();
			$(".icon").transition({
				"rotate": "360"
			}, 500, function() {
				$(".icon").css("rotate", "0")
			})
			if(onoff) {
				$(".sheng").html("海南");
				$(".map .hainan").css("rotateY", '-90deg');
				//$(".map .hainan").css("display","none");
				$(".map .guangdong").transition({
					rotateY: '90deg'
				}, 500, function() {
					$(".map .hainan").transition({
						rotateY: '0deg'
					})
				})
			} else {
				$(".sheng").html("广东");
				$(".map .guangdong").css("rotateY", '-90deg');
				//$(".map .hainan").css("display","none");
				$(".map .hainan").transition({
					rotateY: '90deg'
				}, 500, function() {
					$(".map .guangdong").transition({
						rotateY: '0deg'
					}, 500)
				})
			}
			onoff = !onoff;
		}
	})
})();
//点击地标弹出兑换码遮罩
(function() {
	$(".zuobiao").on("touchend", function() {
		$(".change").slideDown(1000,function () {
			$(".change_tip").animate({"font-size":"35px"},500);
			$(".change_input").animate({"width":"100%"},500)
		});
	})
})();
//
//兑换码遮罩 点击兑换输入框
(function() {
	$(".change_input").on("touchend",function () {
		var duihuanStr=prompt("请输入兑换码","");
		$(this).html(duihuanStr);
	})
})();
//兑换码遮罩 点击兑换按钮判断是否存在兑换码
(function () {
	$(".change .change_sure").on("touchend",function () {
		if (duihuanmaArr.some(someFn)) {
			$(".chenggong_mask").fadeIn(1000);
		}else{
			$(".shibai_mask").fadeIn(1000);
		}
		function someFn (duihuanmaArr) {
			return duihuanmaArr==$(".change_input").html();
		}
	})
})();
//成功兑换遮罩层
(function () {
	$(".chenggong_mask .delete").on("touchend",function () {
		$(".chenggong_mask").fadeOut(1000);
	})
})();
//失败兑换遮罩层
(function () {
	$(".shibai_mask .delete").on("touchend",function () {
		$(".shibai_mask").fadeOut(1000);
	})
	$(".shibai_mask .btn").on("touchend",function(){
		$(".shibai_mask").fadeOut(1000);
	})
})();